stroke limiting - Turkish English Dictionary